<?php

namespace Mogod\Core\MethodBroker;

/**
 *
 * Абстрактный брокер методов
 *
 * @author goorus, morph
 *
 */
abstract class MethodBrokerAbstract
{

	/**
	 * Вызывает метод через делегирование
	 *
	 * @param object $object
	 * @param string $method
	 * @param array $args
	 * @return mixed
	 */
	abstract public function call($object, $method, array $args);

}
